home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Interactive 7
/
PC World Interactive 7.iso
/
program
/
pasprog.EXE
/
UNIT2.TXT
< prev
next >
Wrap
Text File
|
1995-10-18
|
2KB
|
32 lines
┌──────────────────────────────────────────────────────────────────────────┐
│┌────────────────────────────────────────────────────────────────────────┐│
││ ││
││ INTRO ││
││ ││
│└────────────────────────────────────────────────────────────────────────┘│
│ PS 27 · Ekim'95 A.Serdar Hazar │
└──────────────────────────────────────────────────────────────────────────┘
Bu intro'da yok yok. Müzik, grafik, ìƒìk oyunlarì daha neler neler.
Programìmìz resim, müzik gibi data'larì tek bir exe altìnda toplar.
Ekrana getirilen resmin paleti bir buffer'de tutulur ve MOVE komutu
ile kaydìrìlarak güzel bir efekt oluƒturuluyor. Bu arada klavyenin LED'leri
random olarak yakìlìp söndürülür. ÿlk bakìƒta bu yanìp sönmeler müziºe
göre oluyor diyebilirsiniz. Bu ƒekilde düƒünmemekle birlikte bunu tesadüfen
keƒfettim. LED'lerin durumlarì, hafìzanìn 0040h:0017h adresinde bulunur.
'Leddurum' degiƒkenine ilk önce eski durum atanìr. Sonra aƒaºìdaki tabloya
göre ledler random olarak yakìlìr veya söndürülür. Programdan çìkìlìrken
LED'lere eski durumu iade edilir.
$40:$17 Adresi :
│7│6│5│4│3│2│1│0│
│ │ │ │ │ │ │ └──── Sag Shift tusu birakildi
│ │ │ │ │ │ └───── Sol Shift tusu birakildi
│ │ │ │ │ └────── CTRL tusu birakildi
│ │ │ │ └─────── ALT tusu birakildi
│ │ │ └──────── Scroll-Lock aktif
│ │ └───────── Num-Lock aktif
│ └────────── Caps-Lock aktif
└─────────── Insert aktif